Big Huge Thesaurus

suit of clothes

noun